HeaderPane
Main
New releaseActiveX · C# · .NET · C++ · Access · VB.NET

SftTree/OCX 8.0

Tree control

Our powerful multi-column, hierarchical ActiveX tree-grid for Windows, now reborn for the modern desktop with automatic dark mode, per-monitor high-DPI scaling, and built-in screen-reader accessibility. Still virtually 100% upward compatible.

  • Windows 10 and newer
  • 32-bit and 64-bit
  • Royalty-free
  • 1 year of support included

The Windows tree control for data that has structure.

The powerful hierarchical tree-grid for Windows, modernized. Multi-line, multi-column, fully hierarchical data displays that drop into any ActiveX container and now look and feel completely at home on modern Windows.

For years, SftTree/OCX has been the go-to ActiveX control for developers who need more than a plain list or a flat grid. Version 8.0 keeps everything you rely on and brings it fully up to date, while remaining virtually 100% upward compatible with your existing projects.

Hierarchies Multi-column grids Virtual mode Cell merging Progress bars In-place editing Content windows OLE drag & drop

|-

Hierarchical or flat

Unlimited levels, single or multiple roots and expand/collapse buttons, from a deep hierarchy to a plain list.

  • Unlimited levels
  • Single or multiple roots
  • Fast virtual mode for very large flat lists

| |

Rich columns

Resizable, reorderable columns with header and footer buttons.

  • Built-in sort indicators
  • Individual column colors
  • Selectable alignment

[#]

Cells with character

Per-cell fonts, foreground and background colors, and gradient fills.

  • Images and in-cell progress bars
  • Cell merging
  • Word-wrapped multi-line text

<->

Editing and interaction

Edit cells with standard Windows controls, or embed any control you like directly in a cell with content windows.

  • Built-in or OLE drag & drop with automatic scrolling
  • Flyby highlighting, tooltips and scroll tips
  • A resize grip and a splitter bar for side-by-side panes

Tree control components

From full tree-grid to simple list box.

The image shows the individual components available in a SftTree/OCX tree control. All components, except for the first column displaying an item's text, are optional. Turn all optional components off and the control visually acts as a simple list box.

Tree Control Components

Built for modern Windows

Built for how Windows looks and works today.

Version 8.0 follows the system's choices, so your trees do too.

Automatic dark mode

Follows the Windows "Choose your mode" setting, or lock it on with a single property. Your own color choices are always respected.

Per-Monitor v2 DPI

Row heights, grid lines, headers, glyphs and, at your option, every image scale crisply as windows move between monitors.

Screen readers

Full UI Automation support exposes structure, headers, selection and expand/collapse state, and the Announce method pushes short status updates to the screen reader.

High Contrast

Honors high-contrast themes automatically, as Microsoft's accessibility guidelines require.

Requirements and distribution

Containers

  • Visual Studio (.NET), Visual C++ (MFC) and Visual Basic 6
  • Microsoft Access and any other ActiveX/OLE container
  • Visual Studio 2019 - 2026

Platforms

  • Windows 10 and newer, including Server editions
  • 32-bit and 64-bit controls
  • "Any CPU" .NET applications covered

Upgrading

  • Virtually 100% upward compatible
  • Upgrading from an earlier release takes just minutes
  • Coexists with older versions on the same machine

Distribution

  • Redistributable files ship royalty-free with your application
  • Run-time use under the license agreement

Find a License that Fits Your Needs

Licenses

Find a license that fits

Every license includes a full year of support subscription: free product support, new major and minor releases, hotfixes and updates.

Read the license agreement
Single Developer License
$399one developer

For one developer, on any number of their own computers.

25 DevelopersSave 45%
$5,450one license number

One license number covering 25 developers on your team.

Prices in US dollars. 30-day money-back guarantee. Need the source code? Ask sales about an Enterprise License.

Save with the bundle

ActiveX Control Bundle · from $ 699.00

SftBox/OCX 5.0, SftButton/OCX 4.0, SftMask/OCX 7.0, SftTabs/OCX 6.5 and SftTree/OCX 8.0 in one hugely discounted bundle.

View the bundle